package org.qqcui.designpattern.patterns.iterator;

import java.util.Iterator;

/**
 * 学院接口
 *
 * @author cuiqingqiang
 * @version 1.0
 * @date 2022/5/6 14:19
 **/
public interface College {

    /**
     * 获取学院名称
     * @return
     */
    String getName();

    /**
     * 添加专业信息
     * @param name 专业名称
     * @param desc 专业描述
     */
    void addDepartment(String name, String desc);

    /**
     * 创建迭代器
     * @return
     */
    Iterator<Department> createIterator();
}
